<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

        var num = 0.14 * 100;
        // 有时候数值会发生一小点偏差,主要针对浮点数
        // 控制台小数点后显示15位小数，但也有例外
        // 还有时会显示科学计数法 1e-10 = 0.0000000001
        // 整数位数太多，也会出现误差，但距离Infinity还差得远 ，1e300
        // 可正常计算的范围 小数点前16位，后16位
        for(var i = 0; i < 10; i ++){
            var num1 = Math.random().toFixed(2) * 100;
            // 会有精度问题
           // var num1 = Math.floor(Math.random() * 100);
            console.log(num1);
        }


    </script>
</body>
</html>